#include <iostream>
using namespace std;
int main()
{
	int n = 0, cnt = 0, ret = 0;
	cin >> n;
	for (int i = 0; i < 32; ++i)
	{
		if (n & (1 << i)) // 如果是1就计数
		{
			++cnt;
		}
		else // 如果是0就更新结果，且重新计数
		{
			ret = max(ret, cnt);
			cnt = 0;
		}
	}
	cout << ret;
	return 0;
}